• word of the day

    calvary clover

    calvary clover - Dictionary definition and meaning for word calvary clover

    Definition
    (noun) an annual of the Mediterranean area having spiny seed pods and leaves with dark spots
Download our Mobile App Today
Receive our word of the day
on Whatsapp